How do you add content to your website?

Static or Dynamic website?

A static site means your web site is like a brochure or leaflet written in HTML. Although it is possible to make it more dynamic using scripts, HTML is not suited on its own to a more dynamic site. A dynamic site needs a processing language like PHP which can be used to perform a range of functions, perhaps dealing with a database of records which can help with search routines, ecommerce, blogging, forums, input forms or any site where processing of data is useful. In this case the server will process the files to create the HTML web pages.
🗓️ January 3, 2026 🏷️ Content

The main consideration is how you want to update your web site.

All content on websites is created in html, with styling often created in css. These are the common files you will see on websites. You need to create the website using this format and software exists in various forms from simple notepad style programs to more complex editors which can be used to make the files necessary. Once the files are created you will have a static website, like your brochure. But what if you want to make changes or make the site more dynamic?

One option is to have a web site designer add all of your files and create the web site to your requirements and then simply email him with changes, which he will undertake for a fee. Simple, but the cost might go up with regular changes and it lacks flexibility and is not truly dynamic.

The second option is to consider a CMS (Content Management System), like WordPress, that you can manage yourself, once installed by your designer, who can simply check from time to time for upgrades and other security issues and be available for advice and guidance. there is a learning curve for the CMS software, but this will be worthwhile with regular input.

More complex requirements may need bespoke programming or a framework like Laravel. These are infinitely flexible and can also be adapted to allow CMS style elements, as well as connection to databases which you can manage.